package com.yeren.collection.collection;
import java.util.ArrayList;
import java.util.Collection;
/**
 * 查看集合中是否包含指定的元素
 * @author Administrator
 *
 */
public class CollectionDemo3 {
	public static void main(String[] args) {
		Collection c=new ArrayList();
		c.add("a");
		c.add("b");
		c.add("c");
		/*
		 * boolean contains(Object o)
		 * 查看当前集合中是否包含给定的元素o
		 */
		boolean contains=c.contains("a");
		System.out.println("集合是否包含："+contains);//集合是否包含：true
		
		String str=new String("a");
		/*
		 * 判断集合是否包含给定元素的标准是看：
		 * 给定的元素是否在集合中有与某个元素equals比较为true,有则表示包含。
		 * 通常有必要重写equals()保证contains()方法的合理结果。
		 */
		contains=c.contains(str);
		System.out.println("集合是否包含："+contains);//集合是否包含：true
	}
}
